Ohhh, poor little Cairbre and his teething...